package io.github.biezhi.elves.service;

import com.github.pagehelper.Page;
import io.github.biezhi.elves.model.CompBasic;
import io.github.biezhi.elves.model.QccCookie;

public interface CompService {
	/**
	 * 查询企业表已更新logo数量数
	 * @param cityId
	 * @return
	 */
	public int countCompBasicUpdateLogo(Integer cityId);
	
	/**
	 * 根据地市ID批量更新企业地址、logo、简介
	 * @param cityId
	 * @return
	 */
	public Page<CompBasic> listCompBasicPageByCityId(int pageNo, int pageSize,Integer cityId);
	
	/**
	 * 根据企业名称和地市ID批量更新企业地址、logo、简介
	 * @param compName
	 * @return
	 */
	public void updateCompBasicData(CompBasic compBasic);
	
	/**
	 * 查询企查查没有使用过的账户cookie数据
	 * @return
	 */
	public QccCookie findQccCookie();
	
	/**
	 * 根据id更新使用企查查账户cookie数据(更新is_use字段值为T)
	 * @param qccId
	 */
	public void updateQccCookieIsUse(Integer qccId);
}